package com.mcode.blog.service;

import com.mcode.blog.dao.pojo.SysUser;
import com.mcode.blog.vo.params.LoginParams;

public interface LoginService {

    /**
     * 登录
     *
     * @param loginParams
     * @return
     */
    String login(LoginParams loginParams);


    /**
     * 注册
     *
     * @param loginParams
     * @return
     */
    String register(LoginParams loginParams);


    /**
     * 校验token
     *
     * @param token
     * @return
     */
    SysUser checkToken(String token);


    /**
     * 退出
     *
     * @param token
     */
    void logout(String token);

}
